.address_content{
	p{
		color:#333;
		input{
			border:none;
			font-size: 1.066667rem;
			width:16rem;
			height:2.933333rem;
			&::-webkit-input-placeholder{
				color:#ccc;
			}
		}
	}	
	.xz{
		color:#666;
		padding:0 .2rem;
	}
	.xz1{
		color:#999;
		position: absolute;
		top:1.2rem;
		right:1.5rem;
	}
}
.mr{
	position: absolute;
	top:18.666667rem;
	p{
		display: inline-block;
		margin-left:0.666667rem;
	}
}
.add{
	position: fixed;
	bottom:0;
	left:0;
	height:2.933333rem;
	width:100%;
	text-align: center;
	line-height: 2.933333rem;
	font-size: 1.066667rem;
	color:#333;
	background-color: #fff;
	box-shadow: 0 -0.066667rem 0.066667rem 0.066667rem #ddd;
}
.addr{
	position: absolute;
	top:0;
	left:0;
	background-color:rgba(39,39,39,0.5);
	width:100%;
	height:100%;
	z-index: 2000;
	>div{
		position: absolute;
		bottom:0;
		left:0;
		background-color: #fff;
		height:19.666667rem;
		width:100%;
		box-sizing: border-box;
    p{
    	font-size: 1.133333rem;
    	color:#333;
    	width:100%;
    	text-align: center;
    	padding:.7rem 0;
    	/*border-bottom: */
    }
    >span{
    	position: absolute;
    	right:1.8rem;
    	bottom: 17.2rem;
    	font-size: 22px
    }
    .address1{
			display: -webkit-flex;
	    display: flex;
			-webkit-justify-content: space-around;
    	justify-content: space-around;
    	padding:.5rem 0;
    	border-bottom:#ccc 0.066667rem solid;
    	span{
    		width:33.3%;
    		text-align: center;
    	}              
    	.color{
				color:#DF1212;
				font-size: 1.133333rem;
    	}
    }
    ul{
    	overflow-x: hidden;
    	overflow-y: scroll;
    	height:13rem;
			width:100%;
			li{
				padding-left:2.8rem;
				font-size: 0.933333rem;
				color:#666;
				line-height: 2.0rem;
			}
    }
	}
}